package code.structure.events
{
	import flash.events.Event;
	
	/**
	 *带参数的事件 
	 * @author Yuri
	 * 
	 */
	public class ParamEvent extends Event
	{
		private var _param:*;
		public function ParamEvent(type:String,data:*=null, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
			_param = data;
		}
		
		/**
		 *参数 
		 * @return 
		 * 
		 */
		public function get param():*
		{
			return _param;
		}

		public function set param(value:*):void
		{
			_param = value;
		}

	}
}